on the spot แปลว่า
- 1) idm. ทันทีทันใด
ชื่อพ้อง: immediately, at once
2) idm. ณ ที่นั้น
3) idm. ในสถานการณ์ที่ยากลำบาก
ประโยค
Did you think I would just kill him on the spot?
So they can offer you his job on the spot?
I didn't mean to put you on the spot.
Am I right? Tell her how much you hate being put on the spot.
We take it away from her, we might as well shoot her on the spot.